Big Huge Thesaurus

Cerastes cornutus

noun